package com.taa.domain.trade.service.chain;

import com.taa.domain.trade.model.entity.OrderEntity;

import java.util.List;

/**
 * @author: taa
 * @Desc: 校验规则责任链接口
 * @create: 2025-06-01 20:12
 **/
public interface IValidationChain {
    
    boolean validate(String userName, List<Long> productIdList);

    IValidationChain next();

    IValidationChain appendNext(IValidationChain next);
    
}
